Proof Transformation and Expansion with a Parameterizable Inference Machine a 2 U U F a 2 F Def a 6 2 F U F a 6 2 U Def
نویسندگان
چکیده
1 Motivation Tactical theorem provers or proof planners, such as Clam 4], HOL3], or mega 2] provide proof tactics and/or proof methods to support abstract level proof construction and to improve the communication with the user. Tactics and methods typically abbreviate frequently recurring low level proof patterns. A system like mega 2] is capable of an explicit maintenance of abstract level proof objects and support a stepwise expansion of them in pure calculus level proofs while in other systems, e.g. HOL, the application of a tactic immediately introduces a calculus level derivation. The common problem is to describe and operationalize the mapping of the abstract level inferences in terms of a sequence of less abstract inferences. A similar problem arises when diierent deduction systems are integrated and complex inference steps of one system have to be expressed in terms of inferences of the other system. In mega this expansion or transformation knowledge is currently encoded in form of precise programs associated with each tactic/method. This approach clearly suuers on the problem that the programs have to be adapted whenever one of the inference systems is modiied { even in case of minor modiications like the permutation of the premise order in one single inference rule. In order to overcome these problems we propose to use a parameterizable inference machine as proof expansion and transformation mechanism. The parameters are the set of target inference rules whose composition suuces to justify the high-level derivation. Thus the execution of the transformation/expansion program is replaced by controlled proof search over a restricted set of target inferences. Thereby we gain a more exible and stable transformation/expansion mechanism as well as shorter and better maintainable speciications. As a concrete pa-rameterizable inference machine for mega we suggest to employ the agent based inference mechanism-ants. 2 Expansion/Transformation in mega We brieey sketch some examples for proof transformation and expansion in the context of mega: E1: The mega tactic modus tollens (mt): The expansion of mt is precisely deened in program P employing the tactic contrapos (cp) and the rule modus ponens (mp) in the following way: a) b :b :a mt P ?! a) b :b) :a cp :b :a mp Tactic cp is associated with further expansion information (where rule mp, for instance, is employed again) such that in a stepwise fashion megas pure natural deduction calculus level is reached in the end. Modifying the order of …
منابع مشابه
Second-Order Partial Differentiation of Real Ternary Functions
For simplicity, we adopt the following rules: x, x0, y, y0, z, z0, r denote real numbers, u, u0 denote elements of R3, f , f1, f2 denote partial functions from R3 to R, R denotes a rest, and L denotes a linear function. Let f be a partial function from R3 to R and let u be an element of R3. We say that f is partial differentiable on 1st-1st coordinate in u if and only if the condition (Def. 1) ...
متن کاملGeneralized Minimizer Solutions for Equations with the p-Laplacian and a Potential Term
Let Ω be a domain in R (possibly unbounded), N ≥ 2, 1 < p <∞, and let V ∈ Lloc(Ω). Consider the energy functional QV on C∞ c (Ω) and its Gâteaux derivative QV , respectively, given by QV (u) def = 1 p ∫ Ω (|∇u| + V |u|) dx, QV (u) = div(|∇u|p−2∇u) + V |u|p−2u, for u ∈ C∞ c (Ω). Assume that QV > 0 on C∞ c (Ω) \ {0} and QV does not have a ground state (in the sense of Pinchover and Tintarev [13, ...
متن کاملThe Correctness of Set-Sharing
ion function, generalised to allow for non-idempotent substitutions. We conclude in Section 5. 2 Equations and Substitutions 2.1 Notation For a set S, #S is the cardinality of S, }(S) is the powerset of S, whereas }f(S) is the set of all the nite subsets of S. The symbol Vars denotes a denumerable set of variables, whereas TVars denotes the set of rst-order terms over Vars for some given set of...
متن کاملOn the Localization Principle for the Automorphisms of Pseudoellipsoids
We show that Alexander’s extendibility theorem for a local automorphism of the unit ball is valid also for a local automorphism f of a pseudoellipsoid E (p1,...,pk) def = {z ∈ C : Pn−k j=1 |zj | 2+ |zn−k+1| 2p1 + · · ·+ |zn|k < 1 }, provided that f is defined on a region U ⊂ E (p) such that: i) ∂U ∩ ∂E (p) contains an open set of strongly pseudoconvex points; ii) U ∩ { zi = 0 } 6= ∅ for any n −...
متن کامل$k$-power centralizing and $k$-power skew-centralizing maps on triangular rings
Let $mathcal A$ and $mathcal B$ be unital rings, and $mathcal M$ be an $(mathcal A, mathcal B)$-bimodule, which is faithful as a left $mathcal A$-module and also as a right $mathcal B$-module. Let ${mathcal U}=mbox{rm Tri}(mathcal A, mathcal M, mathcal B)$ be the triangular ring and ${mathcal Z}({mathcal U})$ its center. Assume that $f:{mathcal U}rightarrow{mathcal U}$ is...
متن کامل